package com.corpgovernment.common.operatelog.constant;

/**
 * @ClassName: OperateLogContant
 * @description: TODO
 * @author: jiang.luo
 * @date: Created in 16:28 2020/1/2
 * @Version: 1.0
 **/
public class OperateLogContant {
    /**
     * 消息队列主题
     */
    public static final String OPERATE_LOG_TOPIC = "operate_log_topic";


    public static final String TRUE = "是";

    public static final String FALSE = "否";

    /**
     * 前置通知标志
     */
    public static final Integer BEFORE = 0;

    /**
     * 后置通知标志
     */
    public static final Integer AFTER = 1;


    /**
     * 男士状态标志
     */
    public static final String MAN_STATUS = "0";

    /**
     * 人员信息新增标志
     */
    public static final Integer STAFF_ADD = 0;

    /**
     * 人员信息修改标志
     */
    public static final Integer STAFF_UPDATE = 1;

    /**
     * 人员信息删除标志
     */
    public static final Integer STAFF_DEL = 2;

    /**
     * 职级管理新增标志
     */
    public static final Integer POST_ADD = 0;

    /**
     * 职级管理修改标志
     */
    public static final Integer POST_UPDATE = 1;

    /**
     * 职级管理删除标志
     */
    public static final Integer POST_DEL = 2;

    /**
     * 差旅属性不管控标志
     */
    public static final String TRAVEL_SIGN = "3";

    /**
     *  代订权限
     */
    public static final String BOOKINGRELATIONTURE = "允许添加";

    /**
     *  代订权限
     */
    public static final String BOOKINGRELATIONFALSE = "不允许添加";


    /**
     *   代订权限 1新增2编辑3停用4启用5删除
     */
    public static final Integer BOOKINGRELATIONADD = 1;
    /**
     *   代订权限
     */
    public static final Integer BOOKINGRELATIONUPDATE = 2;
    /**
     *   代订权限
     */
    public static final Integer BOOKINGRELATIONDISABLE = 3;
    /**
     *   代订权限
     */
    public static final Integer BOOKINGRELATIONENABLE = 4;
    /**
     *   代订权限
     */
    public static final Integer BOOKINGRELATIONDEL = 5;


    /**
     * 代订权限新增切面描述
     */
    public static final String BOOKADD = "bookingAdd";

    /**
     * 代订权限停用切面描述
     */
    public static final String BOOKDISABLE = "bookingDisable";

    /**
     * 代订权限启用切面描述
     */
    public static final String BOOKENABLE = "bookEnable";

    /**
     * 代订权限删除切面描述
     */
    public static final String BOOKDELETE = "bookDelete";

    /**
     * 角色管理：新增
     */
    public static final Integer ROLEADD = 1;
    /**
     * 角色管理：更新
     */
    public static final Integer ROLEUPDATE = 2;
    /**
     * 角色管理：删除
     */
    public static final Integer ROLEDEL = 3;

    /**
     * 角色管理删除切面描述
     */
    public static final String ROLE_DELETE_SIGN = "roleDeleteSign";

    /**
     * 角色管理：添加/修改员工
     */
    public static final String USERROLEADDOREDIT = "addOrEdit";
    /**
     * 角色管理：删除员工
     */
    public static final String USERROLEDEL = "userRoleDel";
    /**
     *  成本中心新增切面描述
     */
    public static final String COSTINSERT = "costAdd";

    /**
     *  成本中心删除切面描述
     */
    public static final String COSTDELETE = "costDelete";

    /**
     *  成本中心修改切面描述
     */
    public static final String COSTUPDATE = "costUpdate";


    /**
     *  成本中心新增
     */
    public static final Integer COSTADD = 1;

    /**
     *  成本中心修改
     */
    public static final Integer COSTUDPATE= 2;


    /**
     *  成本中心删除
     */
    public static final Integer COSTDEL = 3;

    public static final String VALID = "有效";

    public static final String INVALID = "失效";

    /**
     * URL接口授权维护新增或修改
     */
    public static final String SUPPLIERINSERTOREDIT = "supplierInsertOrEdit";

    /**
     * URL接口授权维护删除
     */
    public static final String SUPPLIERDEL = "supplierDel";


    /**
     *  URL接口授权维护新增
     */
    public static final Integer SUPPLIER_ADD = 1;

    /**
     *  URL接口授权维护修改
     */
    public static final Integer SUPPLIER_EDEIT= 2;


    /**
     *  URL接口授权维护删除
     */
    public static final Integer SUPPLIER_DEL = 3;

    /**
     *  服务商管理新增，修改切面描述
     */
    public static final String  INSERTORUPDATESUPPLIERINFO = "insertOrEdit";

    /**
     *  服务商管理新增，修改切面描述
     */
    public static final String  DELETESUPPLIERINFO = "del";


    /**
     *  URL接口授权维护新增
     */
    public static final Integer SPLINFO_ADD = 1;

    /**
     *  URL接口授权维护修改
     */
    public static final Integer SPLINFO_EDEIT= 2;


    /**
     *  URL接口授权维护删除
     */
    public static final Integer SPLINFO_DEL = 3;

    /**
     *  更新组织信息切面描述
     */
    public static final String UPDATEORGINFO = "updateOrgInfo";


    /**
     *  新增出差申请单模板设置切面描述
     */
    public static final String APPLYTRIPTEMPINSERT = "applyTripTempInsert";

    /**
     *  新增出差申请单模板设置切面描述
     */
    public static final String APPLYTRIPTEMPUPDATE = "applyTripTempUpdate";


    /**
     *  出差申请单新增
     */
    public static final Integer APPLY_ADD = 1;

    /**
     *  出差申请单修改
     */
    public static final Integer APPLY_UPDATE = 2;

    /**
     *  出差申请单删除
     */
    public static final Integer APPLY_DELETE = 3;

    /**
     *  审批配置新增或修改切面描述
     */
    public static final String FLOWTMPLMANAGESAVEORUPTE = "saveOrUpdate";

    /**
     * 审批配置删除切面描述
     */
    public static final String FLOWTMPLMANAGEDELETE = "delete";

    /**
     * 审批配置有效切面描述
     */
    public static final String FLOWTMPLMANAGEACTIVE = "active";

    /**
     * 审批配置无效切面描述
     */
    public static final String FLOWTMPLMANAGEINACTIVE = "inactive";

    /**
     * 审批配置新增状态标志
     */
    public static final Integer FLOW_ADD = 1;

    /**
     * 审批配置修改状态标志
     */
    public static final Integer FLOW_UPDATE = 2;

    /**
     * 审批配置删除状态标志
     */
    public static final Integer FLOW_DELETE = 3;

    /**
     * 审批配置有效状态标志
     */
    public static final Integer FLOW_ACTIVE = 4;

    /**
     * 审批配置无效状态标志
     */
    public static final Integer FLOW_INACTIVE = 5;

    /**
     *  客票状态修改 更新切面描述
     */
    public static final String UPDATETICKETSTATUS = "UPDATETICKETSTATUS";


    /**
     * 企业订购服务 启用停用开关接口切面描述
     */
    public static final String COMPANYENABLE = "enable";

    /**
     * 企业订购服务 更新切面描述
     */
    public static final String COMPANYUPDATE = "companyUpdate";
    /**
     * 企业订购服务 新增切面描述
     */
    public static final String COMPANYADD = "companyAdd";

    /**
     * 企业订购服务 删除切面描述
     */
    public static final String  COMPANYDEL = "companyDel";

    /**
     * 企业订购服务 新增标志
     */
    public static final Integer COMPANY_ADD = 1;
    /**
     * 企业订购服务 更新标志
     */
    public static final Integer COMPANY_UPDATE = 2;
    /**
     * 企业订购服务 删除标志
     */
    public static final Integer  COMPANY_DEL = 3;


}
